traffic constables - German English Dictionary